package net.sahv.bdyz.model;

import java.math.BigDecimal;
import java.util.Date;

public class Pattern {
    /**
     * 花型表主键ID
     */
    private Integer pId;

    /**
     * 花型编号
     */
    private String pNo;

    /**
     * 花型分类：0、花型目录；1、主题分类；2、秀场同步；
     */
    private Integer pType;

    /**
     * 颜色
     */
	private String pColor;

    /**
     * 元素
     */
	private String pElement;

    /**
     * 类别
     */
	private String pCategory;

    /**
     * 花位
     */
	private String pLocation;

    /**
     * VIP状态：01、共享区；02、vip专区；
     */
    private Integer pVip;

    /**
     * 主题表主键ID
     */
    private Integer tId;

    /**
     * 秀场同步表主键ID
     */
    private Integer ssId;

    /**
     * 面料表主键ID
     */
    private Integer fId;

    /**
     * 数码印花表主键ID
     */
    private Integer ppId;

    /**
     * 是否买断：0、否；1、是；
     */
    private Integer pBuyoutState;

    /**
     * 买断价格
     */
    private BigDecimal pBuyoutPrice;

    /**
     * 创建时间
     */
    private Date pCreateTime;

    /**
     * 发布时间
     */
    private Date pSendTime;

    /**
     * 发布状态：0、未发布；1、已发布；
     */
    private Integer pSendState;

    /**
     * 删除状态：0、未删除；1、已删除；
     */
    private Integer pIsDelete;

    /**
     * 所有属性值用逗号隔开
     */
    private String tiaojian;

    /**
     * 关注度
     */
    private Integer guanzhudu;
    /**
     * 尺寸
     */
    private String chicun;
    /**
     * 图片路径
     */
    private String pImg;
    /**
     * 图片路径
     */
    private String pMessage1;
    /**
     * 图片路径
     */
    private String pMessage2;
    /**
     * 图片路径
     */
    private String pMessage3;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_ID
     *
     * @return the value of pattern.P_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getpId() {
        return pId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_ID
     *
     * @param pId the value for pattern.P_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpId(Integer pId) {
        this.pId = pId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_NO
     *
     * @return the value of pattern.P_NO
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public String getpNo() {
        return pNo;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_NO
     *
     * @param pNo the value for pattern.P_NO
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpNo(String pNo) {
        this.pNo = pNo == null ? null : pNo.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_TYPE
     *
     * @return the value of pattern.P_TYPE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getpType() {
        return pType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_TYPE
     *
     * @param pType the value for pattern.P_TYPE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpType(Integer pType) {
        this.pType = pType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_COLOR
     *
     * @return the value of pattern.P_COLOR
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public String getpColor() {
        return pColor;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_COLOR
     *
     * @param pColor the value for pattern.P_COLOR
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public void setpColor(String pColor) {
        this.pColor = pColor;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_ELEMENT
     *
     * @return the value of pattern.P_ELEMENT
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public String getpElement() {
        return pElement;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_ELEMENT
     *
     * @param pElement the value for pattern.P_ELEMENT
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public void setpElement(String pElement) {
        this.pElement = pElement;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_CATEGORY
     *
     * @return the value of pattern.P_CATEGORY
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public String getpCategory() {
        return pCategory;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_CATEGORY
     *
     * @param pCategory the value for pattern.P_CATEGORY
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public void setpCategory(String pCategory) {
        this.pCategory = pCategory;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_LOCATION
     *
     * @return the value of pattern.P_LOCATION
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public String getpLocation() {
        return pLocation;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_LOCATION
     *
     * @param pLocation the value for pattern.P_LOCATION
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
	public void setpLocation(String pLocation) {
        this.pLocation = pLocation;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_VIP
     *
     * @return the value of pattern.P_VIP
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getpVip() {
        return pVip;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_VIP
     *
     * @param pVip the value for pattern.P_VIP
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpVip(Integer pVip) {
        this.pVip = pVip;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.T_ID
     *
     * @return the value of pattern.T_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer gettId() {
        return tId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.T_ID
     *
     * @param tId the value for pattern.T_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void settId(Integer tId) {
        this.tId = tId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.SS_ID
     *
     * @return the value of pattern.SS_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getSsId() {
        return ssId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.SS_ID
     *
     * @param ssId the value for pattern.SS_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setSsId(Integer ssId) {
        this.ssId = ssId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.F_ID
     *
     * @return the value of pattern.F_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getfId() {
        return fId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.F_ID
     *
     * @param fId the value for pattern.F_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setfId(Integer fId) {
        this.fId = fId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.PP_ID
     *
     * @return the value of pattern.PP_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getPpId() {
        return ppId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.PP_ID
     *
     * @param ppId the value for pattern.PP_ID
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setPpId(Integer ppId) {
        this.ppId = ppId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_BUYOUT_STATE
     *
     * @return the value of pattern.P_BUYOUT_STATE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getpBuyoutState() {
        return pBuyoutState;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_BUYOUT_STATE
     *
     * @param pBuyoutState the value for pattern.P_BUYOUT_STATE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpBuyoutState(Integer pBuyoutState) {
        this.pBuyoutState = pBuyoutState;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_BUYOUT_PRICE
     *
     * @return the value of pattern.P_BUYOUT_PRICE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public BigDecimal getpBuyoutPrice() {
        return pBuyoutPrice;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_BUYOUT_PRICE
     *
     * @param pBuyoutPrice the value for pattern.P_BUYOUT_PRICE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpBuyoutPrice(BigDecimal pBuyoutPrice) {
        this.pBuyoutPrice = pBuyoutPrice;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_CREATE_TIME
     *
     * @return the value of pattern.P_CREATE_TIME
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Date getpCreateTime() {
        return pCreateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_CREATE_TIME
     *
     * @param pCreateTime the value for pattern.P_CREATE_TIME
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpCreateTime(Date pCreateTime) {
        this.pCreateTime = pCreateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_SEND_TIME
     *
     * @return the value of pattern.P_SEND_TIME
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Date getpSendTime() {
        return pSendTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_SEND_TIME
     *
     * @param pSendTime the value for pattern.P_SEND_TIME
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpSendTime(Date pSendTime) {
        this.pSendTime = pSendTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_SEND_STATE
     *
     * @return the value of pattern.P_SEND_STATE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getpSendState() {
        return pSendState;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_SEND_STATE
     *
     * @param pSendState the value for pattern.P_SEND_STATE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpSendState(Integer pSendState) {
        this.pSendState = pSendState;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.P_IS_DELETE
     *
     * @return the value of pattern.P_IS_DELETE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getpIsDelete() {
        return pIsDelete;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.P_IS_DELETE
     *
     * @param pIsDelete the value for pattern.P_IS_DELETE
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setpIsDelete(Integer pIsDelete) {
        this.pIsDelete = pIsDelete;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.TIAOJIAN
     *
     * @return the value of pattern.TIAOJIAN
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public String getTiaojian() {
        return tiaojian;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.TIAOJIAN
     *
     * @param tiaojian the value for pattern.TIAOJIAN
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setTiaojian(String tiaojian) {
        this.tiaojian = tiaojian == null ? null : tiaojian.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pattern.GUANZHUDU
     *
     * @return the value of pattern.GUANZHUDU
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public Integer getGuanzhudu() {
        return guanzhudu;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pattern.GUANZHUDU
     *
     * @param guanzhudu the value for pattern.GUANZHUDU
     *
     * @mbggenerated Fri Aug 05 09:03:38 CST 2016
     */
    public void setGuanzhudu(Integer guanzhudu) {
        this.guanzhudu = guanzhudu;
    }

	public String getChicun() {
		return chicun;
	}

	public void setChicun(String chicun) {
		this.chicun = chicun;
	}

	public String getpImg() {
		return pImg;
	}

	public void setpImg(String pImg) {
		this.pImg = pImg;
	}

	public String getpMessage1() {
		return pMessage1;
	}

	public void setpMessage1(String pMessage1) {
		this.pMessage1 = pMessage1;
	}

	public String getpMessage2() {
		return pMessage2;
	}

	public void setpMessage2(String pMessage2) {
		this.pMessage2 = pMessage2;
	}

	public String getpMessage3() {
		return pMessage3;
	}

	public void setpMessage3(String pMessage3) {
		this.pMessage3 = pMessage3;
	}
}